body,td,th,div,span,input{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

.clrl{clear:left;}
.clrr{clear:right;}
.clr{clear:both;}

.hide{display:none;}

.required{color:#f00;padding:0 5px;}

.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}

.pagination{ margin:auto; text-align:center; }
.pagination span{ margin-left:5px; margin-right:5px; padding-left:5px; padding-right:5px; }


/* 普通提示信息 */
.message-notice
{
background:#C3D2E5 url(../images/message_notice.gif) 5px no-repeat;
border-top:2px solid #84A7DB;border-bottom:2px solid #84A7DB; 
padding-left:25px; margin:10px; height:25px; line-height:25px;text-align:left;font-size:12px;
}

/* 警告提示信息 */
.message-warning
{
background:#EFE7B8 url(../images/message_warning.gif) 5px no-repeat;
border-top:2px solid #F0DC7E;border-bottom:2px solid #F0DC7E;
padding-left:25px; margin:10px; height:25px; line-height:25px;text-align:left;font-size:12px;
}

/* 错误提示信息 */
.message-error
{
background: #E6C0C0 url(../images/message_error.gif) 5px no-repeat;
border-top:2px solid #DE7A7B;border-bottom:2px solid #DE7A7B;
padding-left:25px; margin:10px; height:25px; line-height:25px;text-align:left;font-size:12px;
}
